Meridian-based Grouping in Overlay Networks (Meridian-basierte Gruppierung in Overlay-Netzwerken)
نویسندگان
چکیده
The performance of peer-to-peer and overlay networks depends to a large extent on their awareness of the underlying network’s properties. Several schemes for estimating end-to-end network distances have been proposed to simplify this task. The mOverlay framework identifies groups of nodes that are near to each other in the network topology. Instead of distances between nodes mOverlay measures distances between groups. However, mOverlay’s locating procedure has a number of drawbacks. We propose an alternate method for identifying groups using Meridian’s closest node search. Simulation results based on PlanetLab measurements indicate that the Meridian-based approach is able to outperform mOverlay in terms of joining delay, the size of the identified groups, and their suitability for a distance estimation service. This alternate method for identifying groups is our main contribution. Zusammenfassung Die Leistungsfähigkeit von Peer-to-Peer und Overlay-Netzen hängt weitgehend von der Kenntnis der Eigenschaften des unterliegenden Netzes ab. Verschiedene Mechanismen zur Distanzschätzung wurden hierzu in der Vergangenheit vorgeschlagen. Das Verfahren mOverlay identifiziert Gruppen von Knoten, welche in einer Netztopologie nahe beieinander liegen. Statt Distanzen zwischen einzelnen Knoten zu bestimmen, werden Distanzen zwischen Gruppen ermittelt. Das mOverlay-Verfahren hat jedoch gewisse Nachteile. Daher wird in diesem Artikel ein alternatives, auf Meridian basierendes Verfahren zum Ermitteln von Gruppen vorgeschlagen. Meridian unterstützt die Suche von nächsten Knoten zu einem gegebenen Knoten. Der Hauptbeitrag dieses Artikels besteht in diesem alternativen Verfahren. Simulationen, die auf Messungen in PlanetLab beruhen, zeigen, dass das alternative Verfahren hinsichtlich Gruppenbeitrittsverzögerungen, der Größe identifizierter Gruppen sowie der Qualität der Distanzschätzungen Verbesserungen erzielt.
منابع مشابه
Improved Locality-Aware Grouping in Overlay Networks
The performance of peer-to-peer and overlay networks depends to a great extent on their awareness of the underlying network’s properties. Several schemes for estimating end-to-end network distances have been proposed to simplify this task. The mOverlay framework identifies groups of nodes that are near to each other in the network topology. Instead of distances between nodes mOverlay measures d...
متن کاملA Framework for Network Location-Aware Node Selection
We introduce a lightweight, scalable and accurate framework for performing node selection based on network location. The framework, called Meridian, consists of an overlay network structured around multi-resolution rings, gossip protocols for ring maintenance, and query routing with direct measurements to satisfy user specified latency constraints. We show how this framework can be used to addr...
متن کاملMeridian: A Lightweight Framework for Network Positioning without Virtual Coordinates
Selecting nodes based on their position in the network is a basic building block for many distributed systems. This paper describes a peer-to-peer overlay network for performing position-based node selection. Our system, Meridian, provides a lightweight, accurate and scalable framework for keeping track of location information for participating nodes. The framework consists of an overlay networ...
متن کاملA Lightweight Approach to Network Positioning
This paper describes a peer-to-peer overlay network for performing location-aware node and path selection in largescale distributed systems. Our system, Meridian, provides a simple, lightweight and scalable framework for keeping track of locationinformation for participating nodes. The framework is based on local, relative coordinate systems in multi-resolution rings, direct measurement with sc...
متن کاملOverlay-Verwaltung ist Datenverwaltung
Die Erstellung von Software zur Verwaltung von Overlay-Netzwerken ist aufwändig. Dies steht im Widerspruch zu der hohen Ähnlichkeit zwischen bestehenden Systemen. Sie alle müssen Nachrichten verabeiten und die jeweilige Topologie verwalten. Es stellt sich daher die Frage nach Middleware-Unterstützung, um durch vereinfachte Modelle die Entwicklungsarbeit zu erleichtern. Der vorgestellte Ansatz, ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- it - Information Technology
دوره 49 شماره
صفحات -
تاریخ انتشار 2007